page {
  height: 100%;
}
.submitPage {
  height: 100%;
  background: linear-gradient(to bottom, #04D2C3, #fff);
}
.submitPage .beginIcon {
  height: 75%;
  overflow: hidden;
}
.submitPage .beginIcon .btn {
  margin-top: 50vw;
}
.submitPage .beginIcon .btn image {
  width: 40vw;
  display: block;
  margin: 0 auto;
}
.submitPage .beginIcon .explain {
  font-size: 3.6vw;
  line-height: 5vw;
  width: 80vw;
  margin: 8vw auto;
  text-align: center;
  color: #2A928B;
}
.submitPage .lower {
  position: relative;
}
.submitPage .lower image {
  width: 100%;
  display: block;
}
.submitPage .lower .record {
  position: absolute;
  top: 30vw;
  left: 38vw;
  color: #666666;
}
.submitPage .lower .record text {
  font-size: 3.6vw;
  display: inline-block;
  margin-right: 1vw;
}
.submitPage .lower .record image {
  width: 2vw;
  vertical-align: middle;
  display: inline-block;
}
